package com.itheima;

/**
    需求:找出101-200之间的素数。
 */
public class Test3 {
    public static void main(String[] args) {
        // 1、使用循环遍历出101-200之间的全部数据。
        for (int i = 101; i < 200 ; i++) {

            // 3、定义一个信号位（标记）
            boolean flag = true;// 认为i是素数。

            // 2、判断i当前的值是否是一个素数，如果是输出，不是就不输出。
            // 如何判断是素数呢：遍历2 - （i/2）
            for (int j = 2; j <= i/2; j++) {
                if(i % j == 0){
                    flag = false; // 代表i不是素数
                    break;
                }
            }

            // 4、判断flag是否依然是true ,是，那么当前i真的是素数了
            if(flag){
                System.out.print(i + "\t");
            }
        }
    }
}
